Tutorial 5: Start from Scratch - Part 3

 

In this tutorial, you set up a position Node and add some dynamics like gravity.

In the last tutorial you created some particles and gave them motion, size, shape, and position. Now you will modify the position to use an object in the scene that you can move by hand or link, and you’ll also add a dynamic force such as gravity.

This is the scene with a Particle Age Condition controlling the Position operator. The first step is to add a Node Helper to base the particles’ position on.

 
 

This sets the dummy object as a node that can interact with thinkingParticles. Now you'll hook it into the DynamicSet.

This sends the position information from the Node helper to the Position operator and finally to the Particles group. Now you can move, animate, and link the dummy in the scene and the particles will follow.

image28_1.jpg

The Node Helper piping position data into the Position operator


Now it’s time to set up some forces. You will set up wind and gravity to act on the particles.

It is critical that you set up your space warps and bind them to the TP icon in the 3ds Max viewports before you add them within the thinkingParticles dialog, or you will not see them in the list of available forces.

 
image113.gif

The new Force DynamicSet in the Tree View

  1. Click on the Groups icon imageand add a Particles group to the Force DynamicSet.

  2. Next, click on the Operators icon imageand select Dynamics from the dropdown list.

  3. From the dynamics list, click on StdForce and add this operator to the Force DynamicSet.

  4. Connect the Particle input data stream of the StdForce operator to the Particle output data stream within the Particles group.

   

image29.jpg

In the Inactive List are the 2 space warp forces you bound to the particle system earlier.

image114.gif

Both space warps move into the Active list and will have an impact on the particles.

 

image

Particles being effected by wind and gravity in the Perspective viewport